//单链表测试

#include <iostream>
#include "linklist.h"

using namespace std;

template <typename ElemType>
void PrintList(LinkList<ElemType> L)
{
    for(auto p = L->next; p; p = p->next)
        cout << p->data << " ";
    cout << endl;
}

int main()
{
    LinkList<int> L;
    InitList(L);

    ListInsert(L,1,1);
    ListInsert(L,2,2);
    ListInsert(L,3,3);
    ListInsert(L,4,4);
    ListInsert(L,5,5);

    PrintList(L);

    int e;
    ListDelete(L,3,e);
    PrintList(L);

    return 0;
}